課程名稱 |
資訊安全 Information Security |
開課學期 |
100-1 |
授課對象 |
管理學院 資訊管理學系 |
授課教師 |
蔡益坤 |
課號 |
IM5011 |
課程識別碼 |
725 U2460 |
班次 |
|
學分 |
3 |
全/半年 |
半年 |
必/選修 |
選修 |
上課時間 |
星期二6,7,8(13:20~16:20) |
上課地點 |
管二205 |
備註 |
本課程中文授課,使用英文教科書。上課教室:管二205。建議先修習過作業系統及電腦網路。與李瑞庭、孫雅麗、林永松合開 總人數上限:70人 外系人數限制:10人 |
|
|
課程簡介影片 |
|
核心能力關聯 |
核心能力與課程規劃關聯圖 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
在本課程中,我們將學習用於保護電腦或網路上資訊﹝包括軟體及資料﹞安全的自動化工具的設計及其原理,主要焦點為密碼學技術的基本知識及應用。
我們將研讀W. Stallings 所著教課書的大部分內容,以及課堂上提供的講義及補充教材。
|
課程目標 |
使學生熟悉資訊系統及網路上的安全議題,並在資訊安全基礎技術,特別是密碼學,及其在電子商務、資訊網路安全等實務上之應用,給與適當之訓練。 |
課程要求 |
先修課程:作業系統及電腦網路。
本課程包括兩次考試、數次作業、一次參訪活動及一個專題計畫。
|
預期每週課後學習時數 |
|
Office Hours |
備註: 星期三下午1:30--2:30或另行約定 |
指定閱讀 |
1. Cryptography and Network Security: Principles and Practices, 4th Edition, W. Stallings, Prentice Hall, 2006.
2. Class notes and supplementary readings.
|
參考書目 |
1. Introduction to Cryptography, 2nd Edition, J.A. Buchmann, Springer, 2004.
2. Applied Cryptography: Protocols, Algorithms, and Source Code in C, 2nd Edition, B. Schneier, John Wiley & Sons, 1996.
3. Network Security: Private Communication in a Public World, 2nd Edition, C. Kaufman, R. Perlman, M. Speciner, Prentice Hall, 2002.
4. Security in Computing, 4th Edition, C.P. Pfleeger and S.L. Pfleeger, Prentice Hall PTR, 2006.
5. Network Security Essentials: Applications and Standards, 3rd Edition, W. Stallings, Prentice Hall, 2006.
6. Security in Distributed Computing: Did You Lock the Door?, G. Bruce and R. Dempsey, Prentice Hall, 1997.
7. Computer Security, 2nd Edition, D. Gollmann, John Wiley & Sons, 2006.
8. Firewalls and Intranet Security: Repelling the Wily Hacker, 2nd Edition, W.R. Cheswick, S.M. Bellovin, and A.D. Rubin, Addison-Wesley, 2003.
9. Building and Managing Virtual Private Networks, D. Kosiur, John Wiley & Sons, 1998.
10. Building SET Application for Secure Transactions, M.S.Merkow, J. Breithaupt, and K. Wheeler, John Wiley & Sons, 1998.
11. Practical UNIX and Internet Security, 3rd Edition, S. Garfinkel, G. Spafford, and A. Schwartz, O'Reilly & Associates, 2003.
12. Operating System Concepts, 8th Edition (Chapters 14 and 15), A. Silberschatz, P.B. Galvin, and G. Gagne, Wiley, 2008.
13. Computer Networks, 4th Edition (Chapter 8), A.S. Tanenbaum, Prentice Hall, 2002.
14. Distributed Systems: Concepts and Design, 4th Edition (Chapter 7), G. Coulouris, J. Dollimore, and T. Kindberg, Addison-Wesley, 2005.
|
評量方式 (僅供參考) |
No. |
項目 |
百分比 |
說明 |
1. |
期中考 |
35% |
|
2. |
期末考 |
35% |
|
3. |
作業 |
10% |
|
4. |
專題計畫 |
20% |
|
|
週次 |
日期 |
單元主題 |
第1週 |
9/13 |
Overview: basic concepts, architecture, model
Symmetric Cryptography: classical techniques
|
第2週 |
9/20 |
Symmetric Cryptography: block ciphers, DES |
第3週 |
9/27 |
Symmetric Cryptography: finite fields, AES, modes of operation |
第4週 |
10/04 |
Symmetric Cryptography: stream ciphers, applications |
第5週 |
10/11 |
Public-Key (Asymmetric) Cryptography: number theory |
第6週 |
10/18 |
Public-Key (Asymmetric) Cryptography: RSA, key management |
第7週 |
10/25 |
Public-Key (Asymmetric) Cryptography: ECC |
第8週 |
11/01 |
Public-Key (Asymmetric) Cryptography: applications |
第9週 |
11/08 |
Midterm |
第10週 |
11/15 |
Authentication |
第11週 |
11/22 |
Hash Algorithms |
第12週 |
11/29 |
Digital Signatures |
第13週 |
12/06 |
Network Security: firewalls, network attacks, denial of service |
第14週 |
12/13 |
Network Security: IPsec: architecture, protocols, virtual private networks (VPNs) |
第15週 |
12/20 |
Field trip |
第16週 |
12/27 |
Network Security: IPsec: key management, SSL |
第17週 |
1/03 |
Network Security: IP traceback and network forensics |
第18週 |
1/07 |
Final |
|